print("hello world")

# 输出函数print
# print("aaa", "bbb", "ccc")
# 输出多个值时，用,隔开
# sep用于间隔多个值
# print("aaa", "bbb", "ccc",sep='111')
# end用于设定以...结尾，默认值是换行符\n,
# print("aaa", "bbb", "ccc",sep = '111',end = '\n')
# print("aaa", "bbb", "ccc",sep = '111',end = 'END')


# 变量
# 首次使用变量会在内存中划分空间，并初始化值
# 再次使用变量时不再划分空间，而是修改原空间的值
# 标识符
# 定义的变量名与函数名
# 严格区分大小写
# 标识符被包含在()内对标识符本身没有影响
# (stu) = 1;
# print(stu)
# print((stu))
# 命名规范
# 见名知义、下划线分割法、大驼峰命名法、小驼峰命名法
# user_name = 'wan'
# UserName = ‘wan’
# userName = ‘wan’


# 数值类型
# 检测数据类型的方法 type()
# num = -5
# print(type(num))
# 1.整形int
# 2.浮点数float
# 3.布尔型bool
# True 和 False 严格区分大小写
# 布尔值可以当作整形对待
# print(True + False)
# 4.复数型complex
# j是固定的虚数单位，不能随意改变
# a = 1 + 2j
# b = 2 + 3j
# print(a + b)

# 字符串str
# str1 = "aaa"
# str2 = 'bbb'
# str3 = """ccc
# ddd
# """
# print(type(str3))
# print(str3)

# 占位符
# %s 字符串   %d 整数
# name = "aaa"
# age = 20
# print("name = %s , age = %d" % (name, age))
# %4d 数字设置位数，不足前面补空白, 06d代表不足的位数补0
# a = 123
# print("%06d" %a)
# %f 浮点数，默认后六位小数，四舍五入
# b = 1.2
# print("%f" %b)
# %.6f 数字设置小数位数，四舍五入
# c = 1.23456789
# print("%.5f" %c)
# %% 输出%
# print("%%" % ())

# f"(表达式)"
# name = "wan"
# age = 20
# print(f"name = {name}, age = {age}")



# 算数运算符
# //取整除，忽略小数部分
# a = 5
# b = 2
# print(a // b)
# ** 幂    m**n m的n次方
# 优先级排序：幂>乘除、取余、取整除>加减

# input()输入函数
# name = input("请输入姓名：")

# 转义字符
# \t 制表符 通常表示四个空格，也称缩进
# \r 回车   \\反斜杠符号
# 不转义前面加一个r
# print(r"输出\\")

